package cc.rengu.igas.bomp.facade.request;

import cc.rengu.igas.bomp.facade.base.BaseRequest;

import java.io.Serializable;

/**
 * 行政区划代码查询
 */
public class RegionInfoQueryRequest extends BaseRequest implements Serializable {

    /**
     * 用户标识
     */
    private String userId;

    /**
     * 行政区划名称
     */
    private String regionName;

    /**
     * 行政级别
     */
    private String regionLevel;

    /**
     * 上级行政区划代码
     */
    private String superRegionCode;

    /**
     * 当前页数
     */
    private int pageIndex;

    /**
     * 页显示记录数
     */
    private int pageSize;


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public String getRegionLevel() {
        return regionLevel;
    }

    public void setRegionLevel(String regionLevel) {
        this.regionLevel = regionLevel;
    }

    public String getSuperRegionCode() {
        return superRegionCode;
    }

    public void setSuperRegionCode(String superRegionCode) {
        this.superRegionCode = superRegionCode;
    }

    public int getPageIndex() {
        return pageIndex;
    }

    public void setPageIndex(int pageIndex) {
        this.pageIndex = pageIndex;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }
}
